incapacitated (for work) - Espagnol Anglais Dictionnaire